ocean thermal energy conversion (otec) - German English Dictionary